# -*- coding: utf-8 -*-
__author__ = 'lztkdr'
__date__ = '2020/12/3 16:08'

import copy

a = [11, 22]
b = [33, 44]
c = [a, b]
d = c

# 浅拷 copy.copy
e = copy.copy(c)

print('c：', c)
print('e：', e)

print("id(c)：%s" % id(c))
print("id(e)：%s" % id(e))

# 内部元素 指向相同，浅拷贝
# 也就是只拷贝 外壳，内部元素 都是同一指向
print("id(c[0])：%s" % id(c[0]))
print("id(e[0])：%s" % id(e[0]))

print('------------------------------------')

# 深拷 copy.deepcopy

d = copy.deepcopy(c)
print('c：', c)
print('d：', d)

print("id(c)：%s" % id(c))
print("id(d)：%s" % id(d))

print("id(c[0])：%s" % id(c[0]))
print("id(d[0])：%s" % id(d[0]))